high mountains - Francés Inglés Diccionario